﻿using System;
using System.Collections.Generic;
using System.Text;

namespace SystemFramework.Models
{
    public class RequestData<T>
    {
        /// <summary>
        /// 用户名
        /// </summary>
        public string UserName { get; set; }

        /// <summary>
        /// 请求协议
        /// </summary>
        public string RequestScheme { get; set; }

        /// <summary>
        /// 请求主机
        /// </summary>
        public string RequestHost { get; set; }

        /// <summary>
        /// 请求内容长度
        /// </summary>
        public long RequestContentLength { get; set; }

        /// <summary>
        /// 请求内容类型
        /// </summary>
        public string RequestContentType { get; set; }

        /// <summary>
        /// 请求方法
        /// </summary>
        public string RequestMethod { get; set; }

        /// <summary>
        /// 请求路径
        /// </summary>
        public string RequestPath { get; set; }

        /// <summary>
        /// 请求数据
        /// </summary>
        public T Data { get; set; }

    }
}
